refrigerator lorry - French English Dictionary